sustained attention - Spanish English Dictionary